catherine breed
Catherine Breed's 900-Mile California Coast Swim: Between the Ocean and FearIn the cold heart of the ocean, four miles off the California coast, Catherin...
Catherine Breed's 1,450-km California Coast Swim: When Data Replaces EmotionIn 21 years of covering the swimming world, I have watched young sprinters wi...
